Part Number Hot Search : 
TFS35B MY7001 PN1072 FR201 2403S MB662XXX 2MBI1 IR1205SA
Product Description
Full Text Search
 

To Download HSDL-S102 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  agilent irda protocol stack product brief introduction irda communication protocol is one of the proven technologies in the wireless world. the imple- mentation of irda protocol is easy, as its internal architecture is simple and well defined. in general, the base protocol consists of three layers, tinytp, lm-mux and irlap. different application profiles can be implemented on the base proto- col stack, such as irobex, ircomm, irtranp etc. agilents irda base protocol stack, when combined with the different application profile, provides a very fast and efficient way to implement an irda compliant interface in an embed- ded device. the software, when combined with agilents range of features ? the agilent irda bas e protocol stack with irlap, lm-mux, lm-ias and tiny tp ? optional add-in products: ircomm, irobex, irtran-p ? data rate up to 4 mbit/s (fir) ? primary and secondary device capable ? maximum window size of 7 for maximum throughput ? portable architecture; easy to port to any platform supporting ansi-c language ? ideal for all types of embedded devices: cell phones, pdas, digital cameras, dongles, portable office equipment, medical equipment, industrial automation and more irda transceivers, forms a complete solution, which in- stantly allows a designer to enable an irda compliant infra- red communication in the target device. agilent s long history with irda, active participation in the standards body and extensive customer base guarantees reliability and complete interoperability of the solution. the protocol stack has been ported and verified on the following platforms: operating system cpu windows 2000 x86 no os 8051 c/os-ii arm 7tdmi
2 architecture overview irsock apis lm-mux irlap device driver apis device driver endec tiny tp irobex application irobex apis ircomm apis ircomm application irtranp application irtranp lm-ias irda protocol stack agilent basic irda protocol stac k application profiles note: agilent technologies also offers both irda transceivers and endec. rtos dependant apis irda transceiver ordering information part number description hsdl-s100 irda protocol stack hsdl-s100-001 irda protocol stack: maintenance support hsdl-s100-002 irda protocol stack: training hsdl-s100-003 irda protocol stack: integration services (porting) hsdl-s101 irda application layer: irobex HSDL-S102 irda application layer: ircomm hsdl-s103 irda application layer: ir tranp
3 a piece of software at the lowest layer, which is processing the irda data frame. the formatting of irda frame depends on the irda speed category (sir, mir or fir). the mechanism of manipulating the raw irda data is different from hardware to another hardware. this device driver most likely will be replaced every time when there is a change of new hardware or an upgrade from lower speed to higher speed. the following sample physical device drivers are included in the package: i. device driver for hsdl-7001 endec, supporting either external or internal clock operating mode. ii. device driver for the hsdl-3000 irda transceiver to shut down the transceiver iii. device driver for uart based on the sharp lh79532 arm7tdmi and atmel 80251 cpus. iv. device driver for sharp lh79532 arm7tdmi pulse-width-modulator (pwm), to generate the 16xclk for the hsdl-7001 endec when operat- ing in external clock mode. a set of functions defined by the protocol layers to access the hardware via device driver. these functions configure the hardware, write data to and read data from the hardware. this set of functions will not change regardless of new replacement of hardware. only the device driver, which ties to the hardware, will need to be replaced. provides a reliable and point-to-point connection between two irda devices. the supported features are: C data size ranges from 64 bytes to 2048 bytes (depends on hardware resources) C baud rate ranges from sir, mir, fir C window size ranges from 1 to 7 (depends on hardware resources) maintains an information base for irda device to identify itself to other irda device on the services it offers and looks for another compliant irda device as well. provides multiple data link over single irlap. employs flow control mechanism, segmentation and reassemble of data packets for each transport connection created. note : the three basic protocol layers (irlap, lm-mux and tinytp) use rtos dependant apis such as timer functions and task synchronization in its inter- nal operation. these os dependant apis are placed at separate module so that they are easily being replaced when porting to other rtos. an interface to let application to access the underlying irda protocol stack. it covers the basic requirements for an application to use irda as a data communi- cation protocol. device driver device driver apis irlap lm-ias lm-mux tinytp irsock apis definitions and acronyms
provides generic object exchange services to application to support irobex operations such as connect, put, get, setpath, abort and disconnect. application makes use of these services to implement their own customization. it supports both client and server implementation. helps in setting up of virtual serial ports (or equivalent) on two devices and connecting these devices with irda to emulate a serial cable between the two devices. by making irda protocols accessible via these api, many existing applications including printing can run over an irda infrared link without significant change. C support irlpt, 3-wire raw services C support for 3-wire cooked, 9-wire cooked services C suitable for irta ( terminal adapter) and irmodem implementation C serial port flow control compatibility as defined in serial port profile irtran-p (infrared transfer picture) is an image transfer protocol for digital camera. image is transfer in upf (uni picture format) format, which store compressed jpeg-baseline coded (iso/iec 10918-1) picture data. irobex apis ircomm apis irtran-p www.agilent.com/semiconductors for product information and a complete list of distributors, please go to our web site. for technical assistance call: americas/canada: +1 (800) 235-0312 or ( 91 6 ) 788 - 6763 europe: +49 (0) 6441 92460 china: 10800 650 0017 hong kong: (65) 6756 2394 india, australia, new zealand: (65) 6755 1939 japan: (+81 3) 3335-8152(domestic/international), or 0120-61-1280(domestic only) korea: (65) 6755 1989 singapore, malaysia, vietnam, thailand, philippines, indonesia: (65) 6755 2044 taiwan: (65) 6755 1843 data subject to change. copyright ? 2003 agilent technologies, inc. obsoletes 5988-9423en may 28, 2003 5988-9685en definitions and acronyms , continued


▲Up To Search▲   

 
Price & Availability of HSDL-S102

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X